#footer{height: 350px;background: black;position: relative;}
#footer #footer1{position: absolute;width:20%;height: 300px;}
#footer #footer1 img{padding-left: 50px;padding-top: 35px}

#footer #footer2{position: absolute;width: 22%;left: 20%;height: 300px;}
#footer #footer2 img{position: absolute;top: 190px;left: 100px}
#footer #footer2 #table1{padding-top:50px;padding-left: 24%;color: white;font-size: 16px}

#footer #footer3{position: absolute;width: 15%;left: 42%;height: 300px;border-right-style: 1px solid white}
#footer #footer3 img{margin-top: 20%;margin-left: 18%}
#footer #footer3 p{color: white;font-size: 15px;padding-left: 55px}

#footer #footer4{position: absolute;width: 43%;left: 57%;height: 300px;}
#footer #footer4 #table2{padding-top:50px;padding-left: 40px;}
#footer #footer4 #table2 .tr td{font-size: 16px;color: white}
#footer #footer4 #table2 tr{height: 30px;margin-right:20px;font-size: 8px;color: grey}
#footer #footer4 #table2 td{width: 90px}

#footer #last{position: absolute;width:100%;height: 50px;text-align:center;color: grey;background: lightgrey;top: 300px;text-align: center;line-height: 50px}